package com.example.chcrm.entity.employee;

import com.example.chcrm.entity.employee.EssEmployee;
import com.example.chcrm.entity.supplier.HighwaySupplierInfo;
import com.example.chcrm.entity.supplier.WaterwaySupplierInfo;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @Author 邹
 * @Date 2025/3/14 15:18
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
public class EmployeeVo extends EssEmployee {
    //启停  1 启用 0 禁用
    public static final String IS_USE = "1";
    public static final String STOP_USE = "0";

    private List<EssEmployee> canSeeEmp;
    // 员工所在部门
    private List<Department> deps;
    // 角色
    private List<EssEmployeeRole> roles;
    // 员工能使用的菜单
    private List<Object> menus;
    //用户拥有的权限标签
    private List<Object> perTags;
    //公路供应商
    private HighwaySupplierInfo highwaySupplier;
    //水路供应商
    private WaterwaySupplierInfo waterSupplierInfo;

}
